|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.ueberdosis.mp3info.ID3Tag
Contains the information a ID3 V1 tag has
Field Summary | |
static java.lang.String[] |
genres
String representation of all curently used genres |
Fields inherited from interface de.ueberdosis.mp3info.Defines |
DEFAULT_ENCODING, ID3V2_FOOTER_SIZE, ID3V2_FRAME_HEADER_SIZE, ID3V2_HEADER_SIZE, ID3V2_X_HEADER_SIZE, MP3_FRAME_HEADER_SIZE, SUPPORTED_NUMBER_OF_EXTENDED_FLAG_BYTES, testPositions, VERSION |
Constructor Summary | |
ID3Tag()
|
|
ID3Tag(byte[] tagBytes)
tagBytes is an Array of 128 bytes containing the proposed ID3Tag. |
|
ID3Tag(de.ueberdosis.mp3info.ID3Tag tag)
Creates a copy of an existing tag |
Method Summary | |
java.lang.String |
getAlbum()
|
java.lang.String |
getArtist()
|
java.lang.String |
getComment()
|
byte |
getGenre()
|
java.lang.String |
getGenreS()
|
java.lang.String |
getTitle()
|
byte |
getTrack()
|
java.lang.String |
getTrackS()
|
java.lang.String |
getYear()
|
boolean |
isValidTag()
Gives information if this tag seems to be valid. |
void |
setAlbum(java.lang.String alb)
Sets the name of the album |
void |
setArtist(java.lang.String art)
Sets the artist of the mp3 |
void |
setComment(java.lang.String c)
Sets a comment to the tag |
void |
setGenre(byte g)
Sets the genre of the song |
void |
setGenre(int g)
|
void |
setTitle(java.lang.String tit)
Sets the title of the mp3 |
void |
setTrack(byte t)
|
void |
setTrack(int t)
|
void |
setYear(java.lang.String y)
Sets the release-year of the original song |
byte[] |
toByteArray()
creates an ID3-Tag that can directly be written to a file |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String[] genres
Constructor Detail |
public ID3Tag(byte[] tagBytes)
public ID3Tag()
public ID3Tag(de.ueberdosis.mp3info.ID3Tag tag)
Method Detail |
public java.lang.String getTitle()
public void setTitle(java.lang.String tit)
public java.lang.String getArtist()
public void setArtist(java.lang.String art)
public java.lang.String getAlbum()
public void setAlbum(java.lang.String alb)
public java.lang.String getYear()
public void setYear(java.lang.String y)
public java.lang.String getComment()
public void setComment(java.lang.String c)
public byte getGenre()
public java.lang.String getGenreS()
public void setGenre(byte g)
public void setGenre(int g)
public byte getTrack()
public java.lang.String getTrackS()
public void setTrack(byte t)
public void setTrack(int t)
public boolean isValidTag()
public byte[] toByteArray()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |